﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace Keepo.Models
{
    public class DesignMaskEffect
    {
        static public string None = "None";
        static public string Blur = "Blur";
        static public string Stroke = "Stroke";
    }

    public class DesignMask
    {
        public int DesignMaskId { get; set; }
        
        public int? AlbumId { get; set; }
        virtual public Album Album { get; set; }

        [MaxLength(30)]
        public string Title { get; set; }

        public string MaskData { get; set; }
        public int Color { get; set; }
        public float Weight { get; set; }

        [MaxLength(30)]
        public string Corner { get; set; } // Miter / Round

        [MaxLength(30)]
        public string Effect { get; set; } // None / Stroke / Blur
        public float Blur { get; set; }
        
    }
}